/**
 * 
 */
package com.dragon.modules.yuegou.client.wechat.request;

import java.io.Serializable;

/**
 * @author 创建直播间请求
 *
 */
public class CreateRoomRequest implements Serializable{
	private static final long serialVersionUID = -4640587399337109666L;

	//请求验证 token
	private String accessToken;
	
	//房间名字
	private String name;
	
	//填写mediaID，直播间背景图
	private String coverImg;
	
	// 直播计划开始时间
	private Long startTime;
	
	//直播计划结束时间
	private Long endTime;
	
	// 主播昵称
	private String anchorName;
	
	//主播微信号
	private String anchorWechat;
	
	//填写mediaID，直播间分享图
	private String shareImg;

	//填写mediaID，购物直播频道封面图 购物直播频道封面图，图片规则：建议像素800*800，大小不超过100KB
	private String feedsImg;

	//直播类型，1：推流，0：手机直播
	private Integer type = 0;
	
	//1：横屏，0：竖屏，自动根据实际视频分辨率调整
	private Integer screenType = 0;
	
	//1：关闭点赞 0：开启点赞 ，关闭后无法开启
	private Integer closeLike = 0;
	
	//1：关闭货架 0：打开货架，关闭后无法开启
	private Integer closeGoods = 0;
	
	//1：关闭评论 0：打开评论，关闭后无法开启
	private Integer closeComment = 0;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getCoverImg() {
		return coverImg;
	}

	public void setCoverImg(String coverImg) {
		this.coverImg = coverImg;
	}

	public Long getStartTime() {
		return startTime;
	}

	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}

	public Long getEndTime() {
		return endTime;
	}

	public void setEndTime(Long endTime) {
		this.endTime = endTime;
	}

	public String getAnchorName() {
		return anchorName;
	}

	public void setAnchorName(String anchorName) {
		this.anchorName = anchorName;
	}

	public String getAnchorWechat() {
		return anchorWechat;
	}

	public void setAnchorWechat(String anchorWechat) {
		this.anchorWechat = anchorWechat;
	}

	public String getShareImg() {
		return shareImg;
	}

	public void setShareImg(String shareImg) {
		this.shareImg = shareImg;
	}

	public String getFeedsImg() {
		return feedsImg;
	}

	public void setFeedsImg(String feedsImg) {
		this.feedsImg = feedsImg;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getScreenType() {
		return screenType;
	}

	public void setScreenType(Integer screenType) {
		this.screenType = screenType;
	}

	public Integer getCloseLike() {
		return closeLike;
	}

	public void setCloseLike(Integer closeLike) {
		this.closeLike = closeLike;
	}

	public Integer getCloseGoods() {
		return closeGoods;
	}

	public void setCloseGoods(Integer closeGoods) {
		this.closeGoods = closeGoods;
	}

	public Integer getCloseComment() {
		return closeComment;
	}

	public void setCloseComment(Integer closeComment) {
		this.closeComment = closeComment;
	}

	public String getAccessToken() {
		return accessToken;
	}

	public void setAccessToken(String accessToken) {
		this.accessToken = accessToken;
	}
	
}
